<!-- HTML header for doxygen 1.8.6-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<title>OpenCV: opencv2/highgui.hpp File Reference</title>
<link href="../../opencv.ico" rel="shortcut icon" type="image/x-icon" />
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<script type="text/javascript" src="../../tutorial-utils.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
//<![CDATA[
MathJax.Hub.Config(
{
  TeX: {
      Macros: {
          matTT: [ "\\[ \\left|\\begin{array}{ccc} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{array}\\right| \\]", 9],
          fork: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ \\end{array} \\right.", 4],
          forkthree: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ \\end{array} \\right.", 6],
          forkfour: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ #7 & \\mbox{#8}\\\\ \\end{array} \\right.", 8],
          vecthree: ["\\begin{bmatrix} #1\\\\ #2\\\\ #3 \\end{bmatrix}", 3],
          vecthreethree: ["\\begin{bmatrix} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{bmatrix}", 9],
          cameramatrix: ["#1 = \\begin{bmatrix} f_x & 0 & c_x\\\\ 0 & f_y & c_y\\\\ 0 & 0 & 1 \\end{bmatrix}", 1],
          distcoeffs: ["(k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6 [, s_1, s_2, s_3, s_4[, \\tau_x, \\tau_y]]]]) \\text{ of 4, 5, 8, 12 or 14 elements}"],
          distcoeffsfisheye: ["(k_1, k_2, k_3, k_4)"],
          hdotsfor: ["\\dots", 1],
          mathbbm: ["\\mathbb{#1}", 1],
          bordermatrix: ["\\matrix{#1}", 1]
      }
  }
}
);
//]]>
</script><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
<link href="../../stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<!--#include virtual="/google-search.html"-->
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="../../opencv-logo-small.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">OpenCV
   &#160;<span id="projectnumber">4.5.2</span>
   </div>
   <div id="projectbrief">Open Source Computer Vision</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="../../dir_99df49a5cc46ebef9abc2c4583a4f0cb.html">opencv2</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">highgui.hpp File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../d0/d9c/core_2include_2opencv2_2core_8hpp.html">opencv2/core.hpp</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/dbf/structcv_1_1QtFont.html">cv::QtFont</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d2/dbf/structcv_1_1QtFont.html" title="QtFont available only for Qt. See cv::fontQt. ">QtFont</a> available only for Qt. See <a class="el" href="../../dc/d46/group__highgui__qt.html#ga6281d0939583c9e0ee36372dfeb52ae3" title="Creates the font to draw a text on an image. ">cv::fontQt</a>.  <a href="../../d2/dbf/structcv_1_1QtFont.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:d2/d75/namespacecv"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d75/namespacecv.html">cv</a></td></tr>
<tr class="memdesc:d2/d75/namespacecv"><td class="mdescLeft">&#160;</td><td class="mdescRight">"black box" representation of the file storage associated with a file on disk. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga17ffcbb2343dc06e56f980b8414e3566"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga17ffcbb2343dc06e56f980b8414e3566">cv::ButtonCallback</a>) (int state, void *userdata)</td></tr>
<tr class="memdesc:ga17ffcbb2343dc06e56f980b8414e3566"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function for a button created by <a class="el" href="../../dc/d46/group__highgui__qt.html#ga938dc3ab0a9f115156439bd380816e2c" title="Attaches a button to the control panel. ">cv::createButton</a>.  <a href="../../d7/dfc/group__highgui.html#ga17ffcbb2343dc06e56f980b8414e3566">More...</a><br /></td></tr>
<tr class="separator:ga17ffcbb2343dc06e56f980b8414e3566"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab7aed186e151d5222ef97192912127a4"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#gab7aed186e151d5222ef97192912127a4">cv::MouseCallback</a>) (int event, int x, int y, int flags, void *userdata)</td></tr>
<tr class="memdesc:gab7aed186e151d5222ef97192912127a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function for mouse events. see <a class="el" href="../../d7/dfc/group__highgui.html#ga89e7806b0a616f6f1d502bd8c183ad3e" title="Sets mouse handler for the specified window. ">cv::setMouseCallback</a>.  <a href="../../d7/dfc/group__highgui.html#gab7aed186e151d5222ef97192912127a4">More...</a><br /></td></tr>
<tr class="separator:gab7aed186e151d5222ef97192912127a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bed4feb08f866e81514a31fdacaceee"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga8bed4feb08f866e81514a31fdacaceee">cv::OpenGlDrawCallback</a>) (void *userdata)</td></tr>
<tr class="memdesc:ga8bed4feb08f866e81514a31fdacaceee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function defined to be called every frame. See <a class="el" href="../../df/d24/group__highgui__opengl.html#gaf80dcbc168a6ce40f6d1ad9d79a10bb8" title="Sets a callback function to be called to draw on top of displayed image. ">cv::setOpenGlDrawCallback</a>.  <a href="../../d7/dfc/group__highgui.html#ga8bed4feb08f866e81514a31fdacaceee">More...</a><br /></td></tr>
<tr class="separator:ga8bed4feb08f866e81514a31fdacaceee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga004b512c3d09aa53f20b050b1d01fab1"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga004b512c3d09aa53f20b050b1d01fab1">cv::TrackbarCallback</a>) (int pos, void *userdata)</td></tr>
<tr class="memdesc:ga004b512c3d09aa53f20b050b1d01fab1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function for Trackbar see <a class="el" href="../../d7/dfc/group__highgui.html#gaf78d2155d30b728fc413803745b67a9b" title="Creates a trackbar and attaches it to the specified window. ">cv::createTrackbar</a>.  <a href="../../d7/dfc/group__highgui.html#ga004b512c3d09aa53f20b050b1d01fab1">More...</a><br /></td></tr>
<tr class="separator:ga004b512c3d09aa53f20b050b1d01fab1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gaab4dc057947f70058c80626c9f1c25ce"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d90/group__highgui__window__flags.html#gaab4dc057947f70058c80626c9f1c25ce">cv::MouseEventFlags</a> { <br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaab4dc057947f70058c80626c9f1c25cead9b7a4f148eeff7eca24609f7a64adb1">cv::EVENT_FLAG_LBUTTON</a> = 1, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaab4dc057947f70058c80626c9f1c25cea1bf3e58fcb83ff3e93cdd425299a9ff4">cv::EVENT_FLAG_RBUTTON</a> = 2, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaab4dc057947f70058c80626c9f1c25cea9879aaef8e0ee2e8b8c9901774bfd594">cv::EVENT_FLAG_MBUTTON</a> = 4, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaab4dc057947f70058c80626c9f1c25cea5876848aeb4e7cc282d461f94e45a07f">cv::EVENT_FLAG_CTRLKEY</a> = 8, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaab4dc057947f70058c80626c9f1c25cea61da926b22fd4fd3aa226ef1d2893102">cv::EVENT_FLAG_SHIFTKEY</a> = 16, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaab4dc057947f70058c80626c9f1c25ceadb29046ba08e95d11696fdfd1ddb61bb">cv::EVENT_FLAG_ALTKEY</a> = 32
<br />
 }<tr class="memdesc:gaab4dc057947f70058c80626c9f1c25ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mouse Event Flags see <a class="el" href="d7/dfc/group__highgui.html#gab7aed186e151d5222ef97192912127a4" title="Callback function for mouse events. see cv::setMouseCallback. ">cv::MouseCallback</a>.  <a href="../../d0/d90/group__highgui__window__flags.html#gaab4dc057947f70058c80626c9f1c25ce">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gaab4dc057947f70058c80626c9f1c25ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga927593befdddc7e7013602bca9b079b0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d90/group__highgui__window__flags.html#ga927593befdddc7e7013602bca9b079b0">cv::MouseEventTypes</a> { <br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a8f2ec5fd35fe3f4b696518b146dcf675">cv::EVENT_MOUSEMOVE</a> = 0, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0ad3419100fc2d7688c6dbe3da030fbfd9">cv::EVENT_LBUTTONDOWN</a> = 1, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0aa3536f83b6f48da5121041f58fc7a683">cv::EVENT_RBUTTONDOWN</a> = 2, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a1dd67e6d96873c36dd3a9670e8312a28">cv::EVENT_MBUTTONDOWN</a> = 3, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a59cad7ffe959adf2782a110196d47bf6">cv::EVENT_LBUTTONUP</a> = 4, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0aacdda7d94278928c34b61a7bd8be9f62">cv::EVENT_RBUTTONUP</a> = 5, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0ab3fce84f2dca833e150779637db7dc1c">cv::EVENT_MBUTTONUP</a> = 6, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0ad3b2124722127f85f6b335aee8ae5fcc">cv::EVENT_LBUTTONDBLCLK</a> = 7, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a32fba0899e8c3664d5252c059ce83d75">cv::EVENT_RBUTTONDBLCLK</a> = 8, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0afeedd6a768596d14c81bf304760edfe4">cv::EVENT_MBUTTONDBLCLK</a> = 9, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a402b86eed36ef6cc00cb7425e817af66">cv::EVENT_MOUSEWHEEL</a> = 10, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a8c85fc9f3e42b5f4baab925cc5cce753">cv::EVENT_MOUSEHWHEEL</a> = 11
<br />
 }<tr class="memdesc:ga927593befdddc7e7013602bca9b079b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mouse Events see <a class="el" href="d7/dfc/group__highgui.html#gab7aed186e151d5222ef97192912127a4" title="Callback function for mouse events. see cv::setMouseCallback. ">cv::MouseCallback</a>.  <a href="../../d0/d90/group__highgui__window__flags.html#ga927593befdddc7e7013602bca9b079b0">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga927593befdddc7e7013602bca9b079b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad15c7adb377e778dc907c0e318be193e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#gad15c7adb377e778dc907c0e318be193e">cv::QtButtonTypes</a> { <br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggad15c7adb377e778dc907c0e318be193ea58964398bbcbd6f8a83e9767ed485880">cv::QT_PUSH_BUTTON</a> = 0, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggad15c7adb377e778dc907c0e318be193ea367844e0e15af159243f30adc65ea0dd">cv::QT_CHECKBOX</a> = 1, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggad15c7adb377e778dc907c0e318be193ea504bd273b06ac6f5eaf4eeb8a9530cd4">cv::QT_RADIOBOX</a> = 2, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggad15c7adb377e778dc907c0e318be193ea6ddf109a47ffadcc3340649b00404ac4">cv::QT_NEW_BUTTONBAR</a> = 1024
<br />
 }<tr class="memdesc:gad15c7adb377e778dc907c0e318be193e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Qt "button" type.  <a href="../../dc/d46/group__highgui__qt.html#gad15c7adb377e778dc907c0e318be193e">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gad15c7adb377e778dc907c0e318be193e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga985c48f130e04061bd651de78441082e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#ga985c48f130e04061bd651de78441082e">cv::QtFontStyles</a> { <br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#gga985c48f130e04061bd651de78441082ea72d697afca937b7674103569cc62f6d1">cv::QT_STYLE_NORMAL</a> = 0, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#gga985c48f130e04061bd651de78441082eace4118a243c78d3bf9c978f828b0d874">cv::QT_STYLE_ITALIC</a> = 1, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#gga985c48f130e04061bd651de78441082ea1e83ccdfd4f4d2060492f5ec6cfd314e">cv::QT_STYLE_OBLIQUE</a> = 2
<br />
 }<tr class="memdesc:ga985c48f130e04061bd651de78441082e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Qt font style.  <a href="../../dc/d46/group__highgui__qt.html#ga985c48f130e04061bd651de78441082e">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga985c48f130e04061bd651de78441082e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd4a7935f4c2b336f8bbde275d952927"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#gacd4a7935f4c2b336f8bbde275d952927">cv::QtFontWeights</a> { <br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggacd4a7935f4c2b336f8bbde275d952927a23f8d6b7f141436b1f90db7cf778554c">cv::QT_FONT_LIGHT</a> = 25, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggacd4a7935f4c2b336f8bbde275d952927a541a5375e2348899274ead17e119b00e">cv::QT_FONT_NORMAL</a> = 50, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggacd4a7935f4c2b336f8bbde275d952927a387a6ce819cd7116a70cbfa74cd313fb">cv::QT_FONT_DEMIBOLD</a> = 63, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggacd4a7935f4c2b336f8bbde275d952927abcefd9963f506fea992352b3a4dd1115">cv::QT_FONT_BOLD</a> = 75, 
<br />
&#160;&#160;<a class="el" href="../../dc/d46/group__highgui__qt.html#ggacd4a7935f4c2b336f8bbde275d952927a8ead405a3c7186427d99c4bd09fb2e7b">cv::QT_FONT_BLACK</a> = 87
<br />
 }<tr class="memdesc:gacd4a7935f4c2b336f8bbde275d952927"><td class="mdescLeft">&#160;</td><td class="mdescRight">Qt font weight.  <a href="../../dc/d46/group__highgui__qt.html#gacd4a7935f4c2b336f8bbde275d952927">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gacd4a7935f4c2b336f8bbde275d952927"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf7d2c5625bc59ac130287f925557ac3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d90/group__highgui__window__flags.html#gabf7d2c5625bc59ac130287f925557ac3">cv::WindowFlags</a> { <br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3a29e45c5af696f73ce5e153601e5ca0f1">cv::WINDOW_NORMAL</a> = 0x00000000, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3acf621ace7a54954cbac01df27e47228f">cv::WINDOW_AUTOSIZE</a> = 0x00000001, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3a2ae8fc6bde96d84068eb9b9957458e6f">cv::WINDOW_OPENGL</a> = 0x00001000, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3a78bc64121f612562bbb2fa23d316e84e">cv::WINDOW_FULLSCREEN</a> = 1, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3a221aaba6c23c127325e4df9eb42dab97">cv::WINDOW_FREERATIO</a> = 0x00000100, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3aa6bbb962c222cdf8b8539594a2d0d035">cv::WINDOW_KEEPRATIO</a> = 0x00000000, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3ad96269c7c3d5790ecb8856c5747dd7e5">cv::WINDOW_GUI_EXPANDED</a> =0x00000000, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggabf7d2c5625bc59ac130287f925557ac3a39cee9c8d57caf2368eaf60980dc5d70">cv::WINDOW_GUI_NORMAL</a> = 0x00000010
<br />
 }<tr class="memdesc:gabf7d2c5625bc59ac130287f925557ac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags for <a class="el" href="d7/dfc/group__highgui.html#ga5afdf8410934fd099df85c75b2e0888b" title="Creates a window. ">cv::namedWindow</a>.  <a href="../../d0/d90/group__highgui__window__flags.html#gabf7d2c5625bc59ac130287f925557ac3">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gabf7d2c5625bc59ac130287f925557ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeedf4023e777f896ba6b9ffb156f57b8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d90/group__highgui__window__flags.html#gaeedf4023e777f896ba6b9ffb156f57b8">cv::WindowPropertyFlags</a> { <br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaeedf4023e777f896ba6b9ffb156f57b8a3b6a89b0daf2149dab93f9c6ab99fcc8">cv::WND_PROP_FULLSCREEN</a> = 0, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaeedf4023e777f896ba6b9ffb156f57b8a40b8385d11a44871776eed13da7808a2">cv::WND_PROP_AUTOSIZE</a> = 1, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaeedf4023e777f896ba6b9ffb156f57b8a635a6ff3b81e4019be4a43b64e7b2bbb">cv::WND_PROP_ASPECT_RATIO</a> = 2, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaeedf4023e777f896ba6b9ffb156f57b8a360f30201f153e192919289d7c002e04">cv::WND_PROP_OPENGL</a> = 3, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaeedf4023e777f896ba6b9ffb156f57b8a07598b61a8b3047cb93634130beddf81">cv::WND_PROP_VISIBLE</a> = 4, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaeedf4023e777f896ba6b9ffb156f57b8a2a1ae9effa9adebfde8c7d853f0182c0">cv::WND_PROP_TOPMOST</a> = 5, 
<br />
&#160;&#160;<a class="el" href="../../d0/d90/group__highgui__window__flags.html#ggaeedf4023e777f896ba6b9ffb156f57b8abb88a2f155c805fad87b9ab65e4b82f8">cv::WND_PROP_VSYNC</a> = 6
<br />
 }<tr class="memdesc:gaeedf4023e777f896ba6b9ffb156f57b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags for <a class="el" href="d7/dfc/group__highgui.html#ga66e4a6db4d4e06148bcdfe0d70a5df27" title="Changes parameters of a window dynamically. ">cv::setWindowProperty</a> / <a class="el" href="d7/dfc/group__highgui.html#gaaf9504b8f9cf19024d9d44a14e461656" title="Provides parameters of a window. ">cv::getWindowProperty</a>.  <a href="../../d0/d90/group__highgui__window__flags.html#gaeedf4023e777f896ba6b9ffb156f57b8">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gaeedf4023e777f896ba6b9ffb156f57b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga4e2751b94f709c848f0658d78007e449"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#ga4e2751b94f709c848f0658d78007e449">cv::addText</a> (const Mat &amp;img, const String &amp;text, Point org, const QtFont &amp;font)</td></tr>
<tr class="memdesc:ga4e2751b94f709c848f0658d78007e449"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a text on the image.  <a href="../../dc/d46/group__highgui__qt.html#ga4e2751b94f709c848f0658d78007e449">More...</a><br /></td></tr>
<tr class="separator:ga4e2751b94f709c848f0658d78007e449"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad589fa15d231b4c6190c31a3034cd04e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#gad589fa15d231b4c6190c31a3034cd04e">cv::addText</a> (const Mat &amp;img, const String &amp;text, Point org, const String &amp;nameFont, int pointSize=-1, Scalar color=Scalar::all(0), int weight=QT_FONT_NORMAL, int style=QT_STYLE_NORMAL, int spacing=0)</td></tr>
<tr class="memdesc:gad589fa15d231b4c6190c31a3034cd04e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a text on the image.  <a href="../../dc/d46/group__highgui__qt.html#gad589fa15d231b4c6190c31a3034cd04e">More...</a><br /></td></tr>
<tr class="separator:gad589fa15d231b4c6190c31a3034cd04e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga938dc3ab0a9f115156439bd380816e2c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#ga938dc3ab0a9f115156439bd380816e2c">cv::createButton</a> (const String &amp;bar_name, ButtonCallback on_change, void *userdata=0, int type=QT_PUSH_BUTTON, bool initial_button_state=false)</td></tr>
<tr class="memdesc:ga938dc3ab0a9f115156439bd380816e2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attaches a button to the control panel.  <a href="../../dc/d46/group__highgui__qt.html#ga938dc3ab0a9f115156439bd380816e2c">More...</a><br /></td></tr>
<tr class="separator:ga938dc3ab0a9f115156439bd380816e2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf78d2155d30b728fc413803745b67a9b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#gaf78d2155d30b728fc413803745b67a9b">cv::createTrackbar</a> (const String &amp;trackbarname, const String &amp;winname, int *value, int count, TrackbarCallback onChange=0, void *userdata=0)</td></tr>
<tr class="memdesc:gaf78d2155d30b728fc413803745b67a9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a trackbar and attaches it to the specified window.  <a href="../../d7/dfc/group__highgui.html#gaf78d2155d30b728fc413803745b67a9b">More...</a><br /></td></tr>
<tr class="separator:gaf78d2155d30b728fc413803745b67a9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6b7fc1c1a8960438156912027b38f481"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga6b7fc1c1a8960438156912027b38f481">cv::destroyAllWindows</a> ()</td></tr>
<tr class="memdesc:ga6b7fc1c1a8960438156912027b38f481"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys all of the HighGUI windows.  <a href="../../d7/dfc/group__highgui.html#ga6b7fc1c1a8960438156912027b38f481">More...</a><br /></td></tr>
<tr class="separator:ga6b7fc1c1a8960438156912027b38f481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga851ccdd6961022d1d5b4c4f255dbab34"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga851ccdd6961022d1d5b4c4f255dbab34">cv::destroyWindow</a> (const String &amp;winname)</td></tr>
<tr class="memdesc:ga851ccdd6961022d1d5b4c4f255dbab34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys the specified window.  <a href="../../d7/dfc/group__highgui.html#ga851ccdd6961022d1d5b4c4f255dbab34">More...</a><br /></td></tr>
<tr class="separator:ga851ccdd6961022d1d5b4c4f255dbab34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga704e0387318cd1e7928e6fe17e81d6aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#ga704e0387318cd1e7928e6fe17e81d6aa">cv::displayOverlay</a> (const String &amp;winname, const String &amp;text, int delayms=0)</td></tr>
<tr class="memdesc:ga704e0387318cd1e7928e6fe17e81d6aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays a text on a window image as an overlay for a specified duration.  <a href="../../dc/d46/group__highgui__qt.html#ga704e0387318cd1e7928e6fe17e81d6aa">More...</a><br /></td></tr>
<tr class="separator:ga704e0387318cd1e7928e6fe17e81d6aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac56ae86269eb4fbd9c8d8cb7babfbf64"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#gac56ae86269eb4fbd9c8d8cb7babfbf64">cv::displayStatusBar</a> (const String &amp;winname, const String &amp;text, int delayms=0)</td></tr>
<tr class="memdesc:gac56ae86269eb4fbd9c8d8cb7babfbf64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays a text on the window statusbar during the specified period of time.  <a href="../../dc/d46/group__highgui__qt.html#gac56ae86269eb4fbd9c8d8cb7babfbf64">More...</a><br /></td></tr>
<tr class="separator:gac56ae86269eb4fbd9c8d8cb7babfbf64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6281d0939583c9e0ee36372dfeb52ae3"><td class="memItemLeft" align="right" valign="top">QtFont&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#ga6281d0939583c9e0ee36372dfeb52ae3">cv::fontQt</a> (const String &amp;nameFont, int pointSize=-1, Scalar color=Scalar::all(0), int weight=QT_FONT_NORMAL, int style=QT_STYLE_NORMAL, int spacing=0)</td></tr>
<tr class="memdesc:ga6281d0939583c9e0ee36372dfeb52ae3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates the font to draw a text on an image.  <a href="../../dc/d46/group__highgui__qt.html#ga6281d0939583c9e0ee36372dfeb52ae3">More...</a><br /></td></tr>
<tr class="separator:ga6281d0939583c9e0ee36372dfeb52ae3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaedb513e6cf8623a976427be947c53c3f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#gaedb513e6cf8623a976427be947c53c3f">cv::getMouseWheelDelta</a> (int flags)</td></tr>
<tr class="memdesc:gaedb513e6cf8623a976427be947c53c3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the mouse-wheel motion delta, when handling mouse-wheel events <a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a402b86eed36ef6cc00cb7425e817af66" title="positive and negative values mean forward and backward scrolling, respectively. ">cv::EVENT_MOUSEWHEEL</a> and <a class="el" href="../../d0/d90/group__highgui__window__flags.html#gga927593befdddc7e7013602bca9b079b0a8c85fc9f3e42b5f4baab925cc5cce753" title="positive and negative values mean right and left scrolling, respectively. ">cv::EVENT_MOUSEHWHEEL</a>.  <a href="../../d7/dfc/group__highgui.html#gaedb513e6cf8623a976427be947c53c3f">More...</a><br /></td></tr>
<tr class="separator:gaedb513e6cf8623a976427be947c53c3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga122632e9e91b9ec06943472c55d9cda8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga122632e9e91b9ec06943472c55d9cda8">cv::getTrackbarPos</a> (const String &amp;trackbarname, const String &amp;winname)</td></tr>
<tr class="memdesc:ga122632e9e91b9ec06943472c55d9cda8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the trackbar position.  <a href="../../d7/dfc/group__highgui.html#ga122632e9e91b9ec06943472c55d9cda8">More...</a><br /></td></tr>
<tr class="separator:ga122632e9e91b9ec06943472c55d9cda8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73b55e9851b5691f6a6a4a4e6c57258e"><td class="memItemLeft" align="right" valign="top">Rect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga73b55e9851b5691f6a6a4a4e6c57258e">cv::getWindowImageRect</a> (const String &amp;winname)</td></tr>
<tr class="memdesc:ga73b55e9851b5691f6a6a4a4e6c57258e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides rectangle of image in the window.  <a href="../../d7/dfc/group__highgui.html#ga73b55e9851b5691f6a6a4a4e6c57258e">More...</a><br /></td></tr>
<tr class="separator:ga73b55e9851b5691f6a6a4a4e6c57258e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf9504b8f9cf19024d9d44a14e461656"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#gaaf9504b8f9cf19024d9d44a14e461656">cv::getWindowProperty</a> (const String &amp;winname, int prop_id)</td></tr>
<tr class="memdesc:gaaf9504b8f9cf19024d9d44a14e461656"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides parameters of a window.  <a href="../../d7/dfc/group__highgui.html#gaaf9504b8f9cf19024d9d44a14e461656">More...</a><br /></td></tr>
<tr class="separator:gaaf9504b8f9cf19024d9d44a14e461656"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga453d42fe4cb60e5723281a89973ee563"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga453d42fe4cb60e5723281a89973ee563">cv::imshow</a> (const String &amp;winname, InputArray mat)</td></tr>
<tr class="memdesc:ga453d42fe4cb60e5723281a89973ee563"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays an image in the specified window.  <a href="../../d7/dfc/group__highgui.html#ga453d42fe4cb60e5723281a89973ee563">More...</a><br /></td></tr>
<tr class="separator:ga453d42fe4cb60e5723281a89973ee563"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae7e90aa3415c68dba22a5ff2cefc25d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d24/group__highgui__opengl.html#gaae7e90aa3415c68dba22a5ff2cefc25d">cv::imshow</a> (const String &amp;winname, const ogl::Texture2D &amp;tex)</td></tr>
<tr class="memdesc:gaae7e90aa3415c68dba22a5ff2cefc25d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays OpenGL 2D texture in the specified window.  <a href="../../df/d24/group__highgui__opengl.html#gaae7e90aa3415c68dba22a5ff2cefc25d">More...</a><br /></td></tr>
<tr class="separator:gaae7e90aa3415c68dba22a5ff2cefc25d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e6806c75e016cf22d998b4d454b3bfd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#ga8e6806c75e016cf22d998b4d454b3bfd">cv::loadWindowParameters</a> (const String &amp;windowName)</td></tr>
<tr class="memdesc:ga8e6806c75e016cf22d998b4d454b3bfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads parameters of the specified window.  <a href="../../dc/d46/group__highgui__qt.html#ga8e6806c75e016cf22d998b4d454b3bfd">More...</a><br /></td></tr>
<tr class="separator:ga8e6806c75e016cf22d998b4d454b3bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d86b207f7211250dbe6e28f76307ffb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga8d86b207f7211250dbe6e28f76307ffb">cv::moveWindow</a> (const String &amp;winname, int x, int y)</td></tr>
<tr class="memdesc:ga8d86b207f7211250dbe6e28f76307ffb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves the window to the specified position.  <a href="../../d7/dfc/group__highgui.html#ga8d86b207f7211250dbe6e28f76307ffb">More...</a><br /></td></tr>
<tr class="separator:ga8d86b207f7211250dbe6e28f76307ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5afdf8410934fd099df85c75b2e0888b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga5afdf8410934fd099df85c75b2e0888b">cv::namedWindow</a> (const String &amp;winname, int flags=WINDOW_AUTOSIZE)</td></tr>
<tr class="memdesc:ga5afdf8410934fd099df85c75b2e0888b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a window.  <a href="../../d7/dfc/group__highgui.html#ga5afdf8410934fd099df85c75b2e0888b">More...</a><br /></td></tr>
<tr class="separator:ga5afdf8410934fd099df85c75b2e0888b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d20fbd3100ec3badc1eaa653aff99d7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga6d20fbd3100ec3badc1eaa653aff99d7">cv::pollKey</a> ()</td></tr>
<tr class="memdesc:ga6d20fbd3100ec3badc1eaa653aff99d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Polls for a pressed key.  <a href="../../d7/dfc/group__highgui.html#ga6d20fbd3100ec3badc1eaa653aff99d7">More...</a><br /></td></tr>
<tr class="separator:ga6d20fbd3100ec3badc1eaa653aff99d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e80e080f7ef33f897e415358aee7f7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga9e80e080f7ef33f897e415358aee7f7e">cv::resizeWindow</a> (const String &amp;winname, int width, int height)</td></tr>
<tr class="memdesc:ga9e80e080f7ef33f897e415358aee7f7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the window to the specified size.  <a href="../../d7/dfc/group__highgui.html#ga9e80e080f7ef33f897e415358aee7f7e">More...</a><br /></td></tr>
<tr class="separator:ga9e80e080f7ef33f897e415358aee7f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4e70200bf54be967129cf08ac5e18bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#gab4e70200bf54be967129cf08ac5e18bc">cv::resizeWindow</a> (const String &amp;winname, const <a class="el" href="../../dc/d84/group__core__basic.html#ga346f563897249351a34549137c8532a0">cv::Size</a> &amp;size)</td></tr>
<tr class="separator:gab4e70200bf54be967129cf08ac5e18bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadf97be240277ba20442fa7ca7f6bc957"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#gadf97be240277ba20442fa7ca7f6bc957">cv::saveWindowParameters</a> (const String &amp;windowName)</td></tr>
<tr class="memdesc:gadf97be240277ba20442fa7ca7f6bc957"><td class="mdescLeft">&#160;</td><td class="mdescRight">Saves parameters of the specified window.  <a href="../../dc/d46/group__highgui__qt.html#gadf97be240277ba20442fa7ca7f6bc957">More...</a><br /></td></tr>
<tr class="separator:gadf97be240277ba20442fa7ca7f6bc957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8daf4730d3adf7035b6de9be4c469af5"><td class="memItemLeft" align="right" valign="top">Rect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga8daf4730d3adf7035b6de9be4c469af5">cv::selectROI</a> (const String &amp;windowName, InputArray img, bool showCrosshair=true, bool fromCenter=false)</td></tr>
<tr class="memdesc:ga8daf4730d3adf7035b6de9be4c469af5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows users to select a ROI on the given image.  <a href="../../d7/dfc/group__highgui.html#ga8daf4730d3adf7035b6de9be4c469af5">More...</a><br /></td></tr>
<tr class="separator:ga8daf4730d3adf7035b6de9be4c469af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2e2256794d0c88f4cfc4fdd7890c9794"><td class="memItemLeft" align="right" valign="top">Rect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga2e2256794d0c88f4cfc4fdd7890c9794">cv::selectROI</a> (InputArray img, bool showCrosshair=true, bool fromCenter=false)</td></tr>
<tr class="separator:ga2e2256794d0c88f4cfc4fdd7890c9794"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0f11fad74a6432b8055fb21621a0f893"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga0f11fad74a6432b8055fb21621a0f893">cv::selectROIs</a> (const String &amp;windowName, InputArray img, std::vector&lt; Rect &gt; &amp;boundingBoxes, bool showCrosshair=true, bool fromCenter=false)</td></tr>
<tr class="memdesc:ga0f11fad74a6432b8055fb21621a0f893"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows users to select multiple ROIs on the given image.  <a href="../../d7/dfc/group__highgui.html#ga0f11fad74a6432b8055fb21621a0f893">More...</a><br /></td></tr>
<tr class="separator:ga0f11fad74a6432b8055fb21621a0f893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89e7806b0a616f6f1d502bd8c183ad3e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga89e7806b0a616f6f1d502bd8c183ad3e">cv::setMouseCallback</a> (const String &amp;winname, MouseCallback onMouse, void *userdata=0)</td></tr>
<tr class="memdesc:ga89e7806b0a616f6f1d502bd8c183ad3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets mouse handler for the specified window.  <a href="../../d7/dfc/group__highgui.html#ga89e7806b0a616f6f1d502bd8c183ad3e">More...</a><br /></td></tr>
<tr class="separator:ga89e7806b0a616f6f1d502bd8c183ad3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1168ad91e634e3e34e2295a3ba9a6244"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d24/group__highgui__opengl.html#ga1168ad91e634e3e34e2295a3ba9a6244">cv::setOpenGlContext</a> (const String &amp;winname)</td></tr>
<tr class="memdesc:ga1168ad91e634e3e34e2295a3ba9a6244"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the specified window as current OpenGL context.  <a href="../../df/d24/group__highgui__opengl.html#ga1168ad91e634e3e34e2295a3ba9a6244">More...</a><br /></td></tr>
<tr class="separator:ga1168ad91e634e3e34e2295a3ba9a6244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf80dcbc168a6ce40f6d1ad9d79a10bb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d24/group__highgui__opengl.html#gaf80dcbc168a6ce40f6d1ad9d79a10bb8">cv::setOpenGlDrawCallback</a> (const String &amp;winname, OpenGlDrawCallback onOpenGlDraw, void *userdata=0)</td></tr>
<tr class="memdesc:gaf80dcbc168a6ce40f6d1ad9d79a10bb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a callback function to be called to draw on top of displayed image.  <a href="../../df/d24/group__highgui__opengl.html#gaf80dcbc168a6ce40f6d1ad9d79a10bb8">More...</a><br /></td></tr>
<tr class="separator:gaf80dcbc168a6ce40f6d1ad9d79a10bb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e5437ccba37f1154b65210902fc4480"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga7e5437ccba37f1154b65210902fc4480">cv::setTrackbarMax</a> (const String &amp;trackbarname, const String &amp;winname, int maxval)</td></tr>
<tr class="memdesc:ga7e5437ccba37f1154b65210902fc4480"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the trackbar maximum position.  <a href="../../d7/dfc/group__highgui.html#ga7e5437ccba37f1154b65210902fc4480">More...</a><br /></td></tr>
<tr class="separator:ga7e5437ccba37f1154b65210902fc4480"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe26ffe8d2b60cc678895595a581b7aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#gabe26ffe8d2b60cc678895595a581b7aa">cv::setTrackbarMin</a> (const String &amp;trackbarname, const String &amp;winname, int minval)</td></tr>
<tr class="memdesc:gabe26ffe8d2b60cc678895595a581b7aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the trackbar minimum position.  <a href="../../d7/dfc/group__highgui.html#gabe26ffe8d2b60cc678895595a581b7aa">More...</a><br /></td></tr>
<tr class="separator:gabe26ffe8d2b60cc678895595a581b7aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67d73c4c9430f13481fd58410d01bd8d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga67d73c4c9430f13481fd58410d01bd8d">cv::setTrackbarPos</a> (const String &amp;trackbarname, const String &amp;winname, int pos)</td></tr>
<tr class="memdesc:ga67d73c4c9430f13481fd58410d01bd8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the trackbar position.  <a href="../../d7/dfc/group__highgui.html#ga67d73c4c9430f13481fd58410d01bd8d">More...</a><br /></td></tr>
<tr class="separator:ga67d73c4c9430f13481fd58410d01bd8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66e4a6db4d4e06148bcdfe0d70a5df27"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga66e4a6db4d4e06148bcdfe0d70a5df27">cv::setWindowProperty</a> (const String &amp;winname, int prop_id, double prop_value)</td></tr>
<tr class="memdesc:ga66e4a6db4d4e06148bcdfe0d70a5df27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Changes parameters of a window dynamically.  <a href="../../d7/dfc/group__highgui.html#ga66e4a6db4d4e06148bcdfe0d70a5df27">More...</a><br /></td></tr>
<tr class="separator:ga66e4a6db4d4e06148bcdfe0d70a5df27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56f8849295fd10d0c319724ddb773d96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga56f8849295fd10d0c319724ddb773d96">cv::setWindowTitle</a> (const String &amp;winname, const String &amp;title)</td></tr>
<tr class="memdesc:ga56f8849295fd10d0c319724ddb773d96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates window title.  <a href="../../d7/dfc/group__highgui.html#ga56f8849295fd10d0c319724ddb773d96">More...</a><br /></td></tr>
<tr class="separator:ga56f8849295fd10d0c319724ddb773d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1ae035082d76c7fb981203a974bd4ba"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#gae1ae035082d76c7fb981203a974bd4ba">cv::startLoop</a> (int(*pt2Func)(int argc, char *argv[]), int argc, char *argv[])</td></tr>
<tr class="separator:gae1ae035082d76c7fb981203a974bd4ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2c6ecef4f85d8e5cbefec39c9e82ece0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga2c6ecef4f85d8e5cbefec39c9e82ece0">cv::startWindowThread</a> ()</td></tr>
<tr class="separator:ga2c6ecef4f85d8e5cbefec39c9e82ece0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4783dd50a6844a04ac8cb4fe158fdf3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d46/group__highgui__qt.html#gad4783dd50a6844a04ac8cb4fe158fdf3">cv::stopLoop</a> ()</td></tr>
<tr class="separator:gad4783dd50a6844a04ac8cb4fe158fdf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21b41f9217e40eb64eed79b4cecf595d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d24/group__highgui__opengl.html#ga21b41f9217e40eb64eed79b4cecf595d">cv::updateWindow</a> (const String &amp;winname)</td></tr>
<tr class="memdesc:ga21b41f9217e40eb64eed79b4cecf595d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Force window to redraw its context and call draw callback ( See <a class="el" href="../../df/d24/group__highgui__opengl.html#gaf80dcbc168a6ce40f6d1ad9d79a10bb8" title="Sets a callback function to be called to draw on top of displayed image. ">cv::setOpenGlDrawCallback</a> ).  <a href="../../df/d24/group__highgui__opengl.html#ga21b41f9217e40eb64eed79b4cecf595d">More...</a><br /></td></tr>
<tr class="separator:ga21b41f9217e40eb64eed79b4cecf595d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5628525ad33f52eab17feebcfba38bd7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#ga5628525ad33f52eab17feebcfba38bd7">cv::waitKey</a> (int delay=0)</td></tr>
<tr class="memdesc:ga5628525ad33f52eab17feebcfba38bd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Waits for a pressed key.  <a href="../../d7/dfc/group__highgui.html#ga5628525ad33f52eab17feebcfba38bd7">More...</a><br /></td></tr>
<tr class="separator:ga5628525ad33f52eab17feebcfba38bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa15c0501e0ddd90918f17aa071d3dd0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dfc/group__highgui.html#gafa15c0501e0ddd90918f17aa071d3dd0">cv::waitKeyEx</a> (int delay=0)</td></tr>
<tr class="memdesc:gafa15c0501e0ddd90918f17aa071d3dd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Similar to <a class="el" href="../../d7/dfc/group__highgui.html#ga5628525ad33f52eab17feebcfba38bd7" title="Waits for a pressed key. ">waitKey</a>, but returns full key code.  <a href="../../d7/dfc/group__highgui.html#gafa15c0501e0ddd90918f17aa071d3dd0">More...</a><br /></td></tr>
<tr class="separator:gafa15c0501e0ddd90918f17aa071d3dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.6-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Apr 2 2021 11:36:33 for OpenCV by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
<script type="text/javascript">
//<![CDATA[
addTutorialsButtons();
//]]>
</script>
</body>
</html>
